package cn.hinglo.gameclaw.user.bean;

import lombok.Data;

import javax.persistence.Id;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import java.util.Date;


/**
 * @createTime: 2017/12/28
 * @author: HingLo
 * @description: 账号信息
 */
@Data
@Table(name = "user")
public class User {
    /**
     * //用户的唯一id
     */
    @Id
    @NotNull(message = "用户id不能为空")
    private String id;

    /**
     * //用户名
     */
    @NotNull(message = "用户名不能为空")
    private String username;
    /**
     * //密码
     */
    private String password;
    /**
     * //类型
     */
    private Integer type;
    /**
     * //状态
     */
    private boolean status;
    /**
     * //token
     */
    private String token;
    /**
     * //创建时间
     */
    private Date date;
}
